assemble a team of scientists - Francés Inglés Diccionario